greco-roman deity - Spanish English Dictionary